<?php
// 内部对象$this
class Saler{
 # 属性
   public $count;
// 某个卖家拥有的商品数量，每位具体卖家对象拥有的不可能一样，所以没必要初始化
   protected $discount;
   // 某个卖家针对促销的折扣，同样没有统一的价格
   private $money = 0;
//  某个卖家的账户余额，任何一位卖家一开始做生意的时候，账户余额全部都为0，所以可以初始化
  
   // 业务初始化属性
public function setDiscount($discount = 1){
   // 可以进行逻辑控制
      $this->discount = $discount;
   }
}

$s = new Saler();
$s->count = 100;
 

// 打折促销，业务初始化
$s->setDiscount(0.8);
?>